<?php

class pregunta
{
  var $idpregunta=0;  			//identificador de la pregunta
  var $pregunta="";				//enunciado de la pregunta
  var $dificultad=1;				//1-3, 1= fácil, 2=medio,3=dificil
  var $respuestas=Array();   //Colección de respuestas
  
  function __construct($valores)
  {
    $tmp = json_decode($valores,true);
    $this->pregunta=$tmp['pregunta'];
    $this->dificultad=$tmp['dificultad'];
    for($i=0;$i<count($tmp['respuestas']);$i++)
    {
      $this->respuestas[]=new respuesta(json_encode(Array('respuesta'=>$tmp['respuestas'][$i])));    
    }
  }
  
  function showHtml()
  {
    $cadena= "<p>".$this->pregunta."</p>";
    $cadena.="<ul>";
    for($i=0;count($this->respuestas);$i++)
    {
	  $respuesta=$this->respuestas[$i];
	  $cadena.="<li>".$respuesta->showHtml()."</li>";
	}     
    $cadena.="</ul>";
    return $cadena;
  }
}

?>
